Big Huge Thesaurus

Irvingia gabonensis

noun